tracked ditcher - Espagnol Anglais Dictionnaire